package com.zyh.pojo;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

/**
 * 银联数据借记卡存款输出pojo
 * @author Xuhuipin 2020/12/8
 */
@Data
@XStreamAlias("Body")
public class CardDepositPojo {
    /**
     *主账号
     */
    @XStreamAlias("MainAcctNo")
    private String mainAcctNo;

    /**
     *交易金额
     */
    @XStreamAlias("TxnAmt")
    private double txnAmt;

    /**
     *有效期
     */
    @XStreamAlias("VldDt")
    private String vldDt;

    /**
     *清算日期
     */
    @XStreamAlias("ClrgDt")
    private String clrgDt;

    /**
     *商户类型
     */
    @XStreamAlias("MrchTp")
    private String mrchTp;

    /**
     *授权标识应答码
     */
    @XStreamAlias("AuthIdentRspCd")
    private String authIdentRspCd;

    /**
     *附加数据
     */
    @XStreamAlias("AdlData")
    private String adlData;

    /**
     *货币代码
     */
    @XStreamAlias("CcyCd")
    private String ccyCd;

    /**
     *实际余额
     */
    @XStreamAlias("ActBal")
    private String actBal;

    /**
     *持卡人身份认证信息
     */
    @XStreamAlias("CrdHldrIdentCtfctnInf")
    private String crdHldrIdentCtfctnInf;

    /**
     *自定义域
     */
    @XStreamAlias("CstmzFd")
    private String cstmzFd;

    /**
     *发卡方保留
     */
    @XStreamAlias("CrdIssurRsrv")
    private String crdIssurRsrv;

    /**
     *报文校验码
     */
    @XStreamAlias("MsgVerfCd")
    private String msgVerfCd;
}
